package com.xhlj.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.List;

import lombok.Data;
import org.springframework.aop.aspectj.AspectJAroundAdvice;

/**
 * @TableName agenda
 */
@TableName(value = "agenda")
@Data
public class Agenda implements Serializable {
    /**
     *
     */
    @TableId(type = IdType.AUTO)
    private Integer agendaId;

    /**
     *
     */
    private Integer conferenceId;

    /**
     *
     */
    private String preciseTime;

    /**
     *
     */
    private String speakerId;

    /**
     *@param: @TableField(exist = false)用于标记该字段不在数据库中，sql语句生成时无需包含
     */
    @TableField(exist = false)
    /*spearList*/
    private List<Speaker> speakerList;
    /*private  List<String> speakerList;*/
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}